have a squint - English Synonyms Dictionary